/*================================================================================
*
*
*                                   
*
*
* 项目名称: mcp2515-spi-can-demo
* 文件名称: ModbusTable.h
* 创建日期: 21-03-27
* 文件描述: 
*
================================================================================*/
#ifndef MODBUS_TABLE_H_
#define MODBUS_TABLE_H_

#include <stdint.h>

#define HOLD_REG_SIZE               10
#define INPUT_REG_SIZE              10

typedef struct tag_Modbus_Register
{
  uint16_t u16RegAdr;
  uint16_t *pu16DataPtr;
}MbReg_t;

extern uint16_t g_u16ColorRed;
extern uint16_t g_u16ColorGreen;
extern uint16_t g_u16ColorBlue;
extern uint16_t g_u16Luminance;
extern uint16_t g_u16LedState;

extern uint16_t g_u16ColorRedtoSet;
extern uint16_t g_u16ColorGreentoSet;
extern uint16_t g_u16ColorBluetoSet;
extern uint16_t g_u16LuminancetoSet;

extern const MbReg_t InputReg[10];
extern const MbReg_t HoldReg[10];

#endif
